$(function(){
       // 1.0 初始化富文本插件
       function init_tinymce() {
        tinymce.init({
            selector: '#articleContent', // 表单中id为articleContent的textarea元素
            language: 'zh_CN'
        });
    }
    init_tinymce()
    // 2.0 初始化日期插件
    function init_date() {
        // 使用laydate模块
        layui.use('laydate', function () {
            var laydate = layui.laydate;
            //执行一个laydate实例
            laydate.render({
                elem: '#articleDate' //将日期选择面板绑定到id为articleDate的input元素上
            });
        });
    }
    init_date()
    $('#articleDate').on(`blur`,function(){
    let aac=$(this).val()
    console.log(aac)
    })
    console.log(1)
    let id=window.location.href.split("=")[1]
    // 根据id获取文章内容渲染到页面对应的位置
    function getlis(){
        console.log(id)
        let cateid
        $.ajax({
            url:"admin/article/search",
            type:"get",
            data:{id},
            success:function(res){
                console.log(res)
                $(`#inputTitle`).val(res.data.title)
                $(`.article_cover`).attr(`src`,res.data.cover)
                $(`#articleContent`).val(res.data.content)
                console.log($('#articleContent').val())
                $('#articleDate').val(res.data.date)
                cateid=res.data.categoryId

            }
        })
        $.ajax({
            url:"admin/category/list",
            type:'get',
            success:function(res){
                console.log(res)
                let textlis=template(`texelis`,res)
                $(`#selet`).html(textlis).val(cateid)

            }
        })

      
    }
    getlis()
    // console.log(tinyMCE.editors['articleContent'].getContent())
    // 封装一个发送ajax的函数
    function eaditajax(aa){
        let data=new FormData($(`form`)[0])
        let content = tinyMCE.editors['articleContent'].getContent()
        // console.log(content)
        // $('#articleContent').val(content)
        data.append('content', content)
        // data.content= $('#articleContent').val()
// console.log(data.get(content))
data.append(`id`,id)
data.categoryId=$(`#selet`).val()
data.append(`state`,aa)
// console.log(data.state)
$.ajax({
    url:"admin/article/edit",
    data:data,
    type:"post",
    contentType:false,
    processData:false,
    success:function(res){
        if(res.code==200){
            // layer.msg(res.msg)
            alert(res.msg)
            window.location.href="article_list.html"
        }else{
            alert(res.msg)
        }
        
    }
})
    }
    $(`#inputCover`).on(`change`,function(){
        let file=this.files[0]
        let url=URL.createObjectURL(file)
        $(this).prev(`img`).attr(`src`,url)
    })
 $(`.btn-edit`).on(`click`,function(e){
e.preventDefault()
eaditajax(`已发布`)
    })

$(`.btn-draft`).on(`click`,function(e){
    e.preventDefault()
    eaditajax("")
})
})